*{
	margin: 0;
	padding: 0;
	font-family: "微软雅黑";
}
/* 固定导航栏 */
.course-fixed-x{ 
	height: 0;
 	text-align: right; 
 	overflow: hidden;
 }
.course-fixed{
	display: inline;
	position: fixed;
	margin-left: 20px;
	bottom: 100px;
}
.goto_top_diaocha, .goto_top_app, .goto_top_feed{
	display: block; 
	width: 48px;
	height: 48px; 
	margin-top: 10px;
	background: url(images/x.png) no-repeat;
}
.goto_top_diaocha { background-position: -48px 0; }
.goto_top_diaocha:hover { background-position: -48px -50px; }
.goto_top_app { background-position: -96px 0; }
.goto_top_app:hover { background-position: -96px -50px; }
.goto_top_feed { background-position: -144px 0; }
.goto_top_feed:hover { background-position: -144px -50px; }


.main{
	width: 1280px;
	max-width: 80%;
	margin: 0 auto;
}
header{
	height: 57px;
}
.logo{
	font-size: 21px;
	float: left;
	margin-left: 58px;
	line-height: 57px;
}
/* 导航栏 */
.nav li{
	/* border-bottom: 3px solid #fff; */
	cursor: pointer;
	float: right;
	font-size: 14px;
	line-height: 54px;
	list-style-type: none;
	margin-right: 46px;
	text-align: center;
	width: 58px;
}
.nav li:hover{
	color: #ea6f6e;
	border-bottom: 3px solid #ea6f6e;
}
/* 鼠标聚焦样式 */
.show{
	color: #ea6f6e;
	border-bottom: 3px solid #ea6f6e;
}
.mid{
	position: absolute;
	width: 1280px;
	height: 690px;
	float: left;
	background-color: #000;
	opacity: 0.2;
	top: 0;
	left: 0;
}
.midtext{
	display: inline-block;
	position: absolute;
	top: 228px;
	left: 116px;
	color: #fff;
}
.midtext div{
	width: 331px;
	height: 65px;
	background-color: #e74f4d;
	margin-top: 68px;
	text-align: center;
	font-size: 30px;
	line-height: 65px;
}
.middiv{
	font-size: 14px;
	width: 1280px;
	height: 250px;
	color: #767777;
}
.middiv div{
	height: 250px;
	width: 25%;
	float: left;
	text-align: center;
}
.middiv div img{
	margin: 44px;
}
.middiv div p{
	border-right: 1px solid #767777;
	height: 52px;
}
.pic{
	width: 1280px;
	height: 360px;
	text-align: center;
	background-color: #edecec;
}
.pic img{
	margin: 87px 0 47px 0;
}
.pic p{
	color: #a1a1a1;
	font-size: 53.59px;
}
.addrss{
	position: relative;
}
.mask{
	width: 1280px;
	height: 340px;
	background-color: red;
	position: absolute;
	top: 0;
	left: 0;
	opacity: 0.2;
}
.text{
	width: 1280px;
	height: 340px;
	position: absolute;
	top: 0; 
}
.txt{
	text-align: center;
	margin-top: 53px;
	height: 68px;
	width: 1280px;
	position: absolute;
	color: #fff;
}
/* .txt div{
	width: 30px;
	height: 3px;
	background-color: #fff;
	margin: 0 auto 20px auto;
} */
/* 线条动画 */
/* .txt div:hover{
	
} */
.txt span:hover{
	width: 280px;
}
.txt span{
	display: inline-block;
	width: 30px;
	height: 20px;
	border-top: 2px solid #fff;
	transition: width 0.5s ease-in-out;
}
/* 搜索按钮 */
.search{
	/* float: right; */
	float: left;
	width: 235px;
	height: 35px;
	background-color: #be4e48;
	text-align: center;
	font-size: 14px;
	line-height: 35px;
	cursor: pointer;
	color: #fff;
	/* margin-right: 125px; */
	/* margin-left: 26px; */
}
/* .search a{
	color: #fff;
	text-decoration: none;
} */
/* .selects{
	margin: 170px auto 0 125px;
} */

/* .select{
	float: left;
	width: 222px;
	height: 35px;
	line-height: 35px;
	margin-right: 26px;
	color: #a8aaaa;
	font-size: 12px;
	background-color: #fff;
	padding-left: 13px;
} */
/* .arrow{
	float: right;
	margin: 8px; 
} */
/* .button{
	
	cursor: pointer;
	width: 222px;
	height: 35px;
	line-height: 35px;
	margin-right: 26px;
	color: #a8aaaa;
	font-size: 12px;
	background-color: #fff;
	padding-left: 13px;
	border: none;
} */
/* .btn{
	border: none;
	cursor: pointer;
	width: 222px;
	height: 35px;
	line-height: 35px;
	background-color: #fff;
	font-size: 12px;
} */
/* .btn{
	background-color: #fff;
	width: 222px;
	height: 35px;
	line-height: 35px;
	border: none;
	border: 1px solid #be4e48;
	cursor: pointer;
	font-family: "微软雅黑";
	font-size: 12px;
} */
/* .selects{
	width: 1280px;
	width: 1030px;
	margin: 0 auto;
	position: absolute;
	height: auto;
	margin: 170px auto 0 125px;
	overflow: hidden;
} */
/* .clear{ clear:both} */
.button{
	/* position: absolute; */
	float: left;
	cursor: pointer;
	width: 235px;
	height: 35px;
	line-height: 35px;
	margin-right: 26px;
	color: #a8aaaa;
	font-size: 12px;
	/* padding-left: 13px; */
	border: none;
	/* float: left; */
	padding-left: 13px;
	text-align: left;
	/* background:#fff url(./images/10.png) no-repeat fixed right; */
	background-color: #fff;
	/* background-image: url(./images/10.png);
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right; */
}
.button::after{
	content: '';
	width: 19px;
	height: 18px;
	position: absolute;
	display: inline-block;
	background: url(images/10.png);
	cursor: pointer;
	/* background-position: right; */
	right: 35px;
	top: 7.5px;
}
/* .button{
	float: left;
	margin: 170px 0 0 125px;
} */
.selects{
	margin: 170px 0 0 125px;
}
.select{
	float: left;
	position: relative;
}
/* .clear{
	clear: none;
} */
/* 下拉菜单
.button_hover a{
	display: block;
	width: 235px;
	height: 26px;
	background-color: #e4e3e5;
	line-height: 26px;
	font-size: 12px;
	color: #323333;
	text-decoration: none;
} */
.section-5{
	width: 1280px;
	height: 605px;
	background-color: #f7f7f7;
	/* position: relative; */
}
.section-5 div{
	/* position: absolute; */
	float: left;
	height: 390px;
	widows: 220px;
	margin-top: 100px;
	margin-right: 36px;
}
.section-5 div img{
	padding: 14px 8px;
	background-color: #fff;
	/* box-shadow: 1px 1px #aaa; */
	border: 1px solid #dadada;
}
.section-5 h4,h5{
	text-align: center;
	line-height: 2em;
	font-weight: 200;
}
.section-5 h5{
	color: #999;
}